page {
    background: #fff;
    height: 100%;
}

.con {
    margin-top: 50px;
}

image {
    display: block;
    width: 150 rpx;
    height: 150 rpx;
    margin: auto;
    border-radius: 50%;
    margin-bottom: 8%;
}

.login-form {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20%;
}

.authorized-btn {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    background-color: #0ab906;
    border: 1 rpx solid #0ab906;
    color: #fff;
    border-radius: 6 rpx;
    font-size: 26 rpx;
    padding: 8 rpx;
    margin-top: 80 rpx;
}

.to-idx-btn {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    background-color: #eeeeee;
    color: #333;
    border-radius: 6 rpx;
    font-size: 26 rpx;
    padding: 8 rpx;
    margin-top: 30 rpx;
}

.form-title {
    width: 100%;
    margin-bottom: 50 rpx;
    font-size: 32 rpx;
    text-align: center;
    color: #00a0e9;
}

.item {
    display: block;
    margin-bottom: 30 rpx;
}

.account {
    display: flex;
    background: #f8f8f8;
    padding: 15 rpx;
    box-sizing: border-box;
    font-size: 26 rpx;
    align-items: center;
}

.account input {
    padding-left: 20 rpx;
    width: 75%;
}

.inp-palcehoder {
    font-size: 26 rpx;
}

.account input.int-yzm {
    width: 410 rpx;
    padding-right: 10 rpx;
    box-sizing: border-box;
}

.input-btn {
    width: 152 rpx;
    font-size: 26 rpx;
    color: #00a0ea;
    text-align: center;
}

button::after {
    border: 0 !important;
}

/* 找回密码&去注册 */
.operate {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.forgot-password,
.to-register {
    font-size: 28 rpx;
    color: #00AAFF;
}

/* 错误提示 */
.error .error-text {
    display: block;
    width: 100%;
    font-size: 28 rpx;
    color: #e43130;
    text-align: left;
    margin-top: 10 rpx;
}

.error .error-text .warning-icon {
    display: inline-block;;
    color: #fff;
    width: 26 rpx;
    height: 26 rpx;
    line-height: 26 rpx;
    background: #e43130;
    border-radius: 50%;
    text-align: center;
    margin-right: 12 rpx;
    font-size: 22 rpx;
}

page {
    background: #fff;
    height: 100%;
}

.con {
    margin-top: 50px;
}

image {
    display: block;
    width: 150 rpx;
    height: 150 rpx;
    margin: auto;
    border-radius: 50%;
    margin-bottom: 8%;
}

.login-form {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20%;
}

.authorized-btn {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    background-color: #0ab906;
    border: 1 rpx solid #0ab906;
    color: #fff;
    border-radius: 6 rpx;
    font-size: 26 rpx;
    padding: 8 rpx;
    margin-top: 80 rpx;
}

.to-idx-btn {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    background-color: #eeeeee;
    color: #333;
    border-radius: 6 rpx;
    font-size: 26 rpx;
    padding: 8 rpx;
    margin-top: 30 rpx;
}

.form-title {
    width: 100%;
    margin-bottom: 50 rpx;
    font-size: 32 rpx;
    text-align: center;
    color: #00a0e9;
}

.item {
    display: block;
    margin-bottom: 30 rpx;
}

.account {
    display: flex;
    background: #f8f8f8;
    padding: 15 rpx;
    box-sizing: border-box;
    font-size: 26 rpx;
    align-items: center;
}

.account input {
    padding-left: 20 rpx;
    width: 75%;
}

.inp-palcehoder {
    font-size: 26 rpx;
}

.account input.int-yzm {
    width: 410 rpx;
    padding-right: 10 rpx;
    box-sizing: border-box;
}

.input-btn {
    width: 152 rpx;
    font-size: 26 rpx;
    color: #00a0ea;
    text-align: center;
}

button::after {
    border: 0 !important;
}

/* 找回密码&去注册 */
.operate {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.forgot-password,
.to-register {
    font-size: 28 rpx;
    color: #00AAFF;
}

/* 错误提示 */
.error .error-text {
    display: block;
    width: 100%;
    font-size: 28 rpx;
    color: #e43130;
    text-align: left;
    margin-top: 10 rpx;
}

.error .error-text .warning-icon {
    display: inline-block;;
    color: #fff;
    width: 26 rpx;
    height: 26 rpx;
    line-height: 26 rpx;
    background: #e43130;
    border-radius: 50%;
    text-align: center;
    margin-right: 12 rpx;
    font-size: 22 rpx;
}
